RPC Inc RES Q1 2026 Earnings EPS Beats Estimates by 186 Shares Edge Lower C4 Therapeutics CCCC Q1 2026 Earnings Narrowing Losses Drive Surprise Beat Despite Zero Revenue LITE Q1 2026 Earnings EPS Beats Estimates Revenue Impact Unclear Stock Down 182 TSLX Q1 2026 Earnings EPS Misses by Over 23 Yet Stock Gains Slightly TBN Q1 2026 Earnings EPS Miss Reflects Exploration Costs and No Revenue Generation Rent the Runway RENT Q1 2026 Earnings Narrowing Losses but Market Skepticism Persists